home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_perl.idb / usr / freeware / catman / p_man / cat3 / SelectSaver.Z / SelectSaver
Encoding:
Text File  |  1998-10-28  |  1.3 KB  |  67 lines

  1.  
  2.  
  3.  
  4.      SSSSeeeelllleeeeccccttttSSSSaaaavvvveeeerrrr((((3333))))  22223333////JJJJuuuullll////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222))))    SSSSeeeelllleeeeccccttttSSSSaaaavvvveeeerrrr((((3333))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.       SelectSaver -    save and restore selected file handle
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.           use SelectSaver;
  13.  
  14.           {
  15.          my $saver = new SelectSaver(FILEHANDLE);
  16.          # FILEHANDLE is selected
  17.           }
  18.           #    previous handle    is selected
  19.  
  20.           {
  21.          my $saver = new SelectSaver;
  22.          # new handle may be selected, or not
  23.           }
  24.           #    previous handle    is selected
  25.  
  26.  
  27.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  28.       A SelectSaver    object contains    a reference to the file    handle
  29.       that was selected when it was    created.  If its new method
  30.       gets an extra    parameter, then    that parameter is selected;
  31.       otherwise, the selected file handle remains unchanged.
  32.  
  33.       When a SelectSaver is    destroyed, it re-selects the file
  34.       handle that was selected when    it was created.
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                        (printed 10/23/98)
  64.  
  65.  
  66.  
  67.